﻿namespace Kyoh.Lib.Excel
{
    /// <summary>グラフの塗りつぶしのパターンまたは塗りつぶしのオブジェクトを指定します。</summary>
    public enum Pattern
    {
        /// <summary>純色です。</summary>
        Solid = 1,
        /// <summary>市松模様のパターンです。</summary>
        Checker = 9,
        /// <summary>75% の濃いモアレ パターンです。</summary>
        SemiGray75 = 10,
        /// <summary>薄い横線のパターンです。</summary>
        LightHorizontal = 11,
        /// <summary>薄い縦線のパターンです。</summary>
        LightVertical = 12,
        /// <summary>右下がりの薄い対角線のパターンです。</summary>
        LightDown = 13,
        /// <summary>右上がりの薄い対角線のパターンです。</summary>
        LightUp = 14,
        /// <summary>格子模様のパターンです。</summary>
        Grid = 15,
        /// <summary>網目模様のパターンです。</summary>
        CrissCross = 16,
        /// <summary>16% の灰色です。</summary>
        Gray16 = 17,
        /// <summary>8% の灰色です。</summary>
        Gray8 = 18,
        /// <summary>パターンは Excel によって制御されます。</summary>
        Automatic = -4105,
        /// <summary>右下がりの濃い対角線のパターンです。</summary>
        Down = -4121,
        /// <summary>25% の灰色です。</summary>
        Gray25 = -4124,
        /// <summary>50% の灰色です。</summary>
        Gray50 = -4125,
        /// <summary>75% の灰色です。</summary>
        Gray75 = -4126,
        /// <summary>濃い横線のパターンです。</summary>
        Horizontal = -4128,
        /// <summary>パターンはありません。</summary>
        None = -4142,
        /// <summary>右上がりの濃い対角線のパターンです。</summary>
        Up = -4162,
        /// <summary>濃い縦線のパターンです。</summary>
        Vertical = -4166,
    }
}